@import "normalize"; // api: https://github.com/necolas/normalize.css/
@import "variables"; // 站点变量
@import "base";

* {
  font-size: 13px;
}

::-webkit-scrollbar {
    width:8px;
    height:8px;
    padding:0
}
::-webkit-scrollbar-button {
    display:block;
    width:0;
    height:0
}
::-webkit-scrollbar-corner {
    background-color:transparent
}
::-webkit-scrollbar-thumb {
    width:8px;
    border-radius:8px;
    background:rgba(210,210,210,.85);
    border-left:8px solid rgba(210,210,210,.6);
    border-right:8px solid rgba(210,210,210,.6)
}
::-webkit-scrollbar-track {
    width:8px;
    background:rgba(250,250,250,.6)
}

.el-tabs__item {
  font-size: 13px;
  color: #666;
  font-weight: 550;
  background-color: #eff2f3;
  border-right: 1px solid #d3d0d0;
}

.el-tabs__item.is-active {
  /*color: #fff;
  background-color: #e94b4b;*/
  color: #666;
  background-color: #fff;
}

.el-tabs__item:hover{
	color: #666;
}

.el-tabs__active-bar{
	background:none;
}

.flex {
  display: flex;
  flex-direction: column;
}

.multiple-select .el-select__tags {
  max-height: 40px !important;
  overflow: auto !important;
}

.multiple-select .el-select__tags-text {
  width: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-flex;
}

.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),
.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),
.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),
.el-tabs--top .el-tabs__item.is-top:nth-child(2) {
  padding-left: 20px;
  border-left: 1px solid #d3d0d0;
}

.el-tabs--top .el-tabs__item.is-top:last-child {
  padding-right: 20px;
}

.item-row .border-content {
  border: 1px solid #e6dfdf;
  border-right: none;
  border-bottom: none;
  text-align: center;
  height: 36px;
  line-height: 36px;
  font-size: 13px;
  color: #666;
  overflow: hidden;
}

.item-row .border-content.hasbtborder{
	border-bottom: 1px solid #e6dfdf;
}

.border-content-title {
  background-color: #f1f1f1;
}

.item-row .border-content:last-child {
  border-right: 1px solid #e6e6e6;
}


/*.el-table--border,
.el-table--group {
  border: 1px solid #e6e6e6;
}
*/

.el-table th {
  background-color: #efefef;
}

.el-table td,.el-table th{
  /* border-bottom: 1px solid #cbc5c5;
  border-right: 1px solid #ddd;*/

  border-right-color:#ddd;
}


.el-table th.gutter{
    display: table-cell!important;
}

.el-table colgroup.gutter{
    display: table-cell!important;
}

.el-table--border th.gutter:last-of-type {
    display: table-cell !important;
}


/*.el-table__body-wrapper {
    overflow: hidden;
    position: relative;
    border: 1px solid #ddd;
    border-top: none;
    border-bottom: none;
}*/

/*.el-table--border td,
.el-table--border th,
.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed {
  border-right: 1px solid #e6dada;
}*/

.el-table th>.cell {
  color: #666 !important;
  font-weight: 545;
  font-size: 13px;
}

.el-table--medium td,
.el-table--medium th {
  padding: 10px 0;
}

.el-checkbox__input.is-checked+.el-checkbox__label {
  color: #e94b4b;
}

.el-checkbox__label {
  display: inline-block;
  padding-left: 10px;
  line-height: 19px;
  font-size: 13px;
}

.el-form-item__label {
  font-size: 13px !important;
}

.item-row {
   margin:0!important;
  /*height: 50px;*/
}

.header-title {
  color: rgba(235, 75, 75, 1);
  margin-bottom: 20px;
  font-weight: 600;
}

.header-vertical {
  margin-right: 10px;
  border: 2px solid rgba(235, 75, 75, 1);
  background: rgba(235, 75, 75, 1);
}

.page-tip {
  border: 1px solid #e6e1e1;
  padding: 10px 15px;
  color: #666;
}

.page-tip .description {
  line-height: 25px;
}

.page-tip .params-tip {
  line-height: 25px;
  background: #eff2df;
  display: inline-block;
  margin-top: 5px;
  padding: 0 5px;
}


.ml-time-row {
   margin: -10px 20px 10px 35px!important;
}

.el-header {
  height: auto !important;
}

.el-menu-item, .el-submenu__title{
	height:45px;
	line-height:45px;
}

div.inline {
  border: 1px solid #e7e7e7;
  height: 40px;
  line-height: 40px;
  padding: 0 15px;
}

.inline>div {
  width: 200px;
  display: inline-block;
}

a.link {
  color: rgba(235, 75, 75, 1);
  font-weight: 550;
}
